remove one's trace - Allemand Anglais Dictionnaire